﻿.hide {display:none;}



/*主要内容区*/

.mainstep {width:1000px;height:435px;margin:0 auto;}

/*公告*/
.snmsg {width:258px;border:1px solid #e3e3e3;border-top:none; overflow:hidden }
.snmsg dl {position:relative;width:258px;height:29px;background:url(maxbg.gif) repeat-x 0 -293px;}
.snmsg dl dt {float:left;width:86px;line-height:29px;margin-left:-1px;color:#333;border-left:1px solid #d8d8d8;text-align:center;cursor:pointer;}
.snmsg dl dt.on {font-weight:700;background:url(maxbg.gif) repeat-x 0 -327px;}
.snmsg dl dt a {display:block;width:85px;height:29px;color:#000;}
.snmsg dl dt.on a {color:#000;}
.snmsgMain ol {position:relative;font-family:"宋体";}
.snmsgMain .ArticleList{ padding:6px 0 12px 0}
.snmsgMain .ArticleList li{width:240px; overflow:hidden;  height:22px; line-height:22px;line-height:21px\9;  padding-left:15px; background:url(arrs.gif) no-repeat 7px -19px;white-space:normal;}
.snmsgMain .titleImg{ border-top:1px solid #d8d8d8}
.snmsgMain .titleImg img{ display:block;}
.snmsgMain .more{ clear:both; background:#f1f1f1;width:100%; padding:1px 0}
.snmsgMain em{ display:block; float: left;width:115px; height:29px; line-height:29px; padding-left:10px;}

.maxbztop { padding:6px 0 4px 0; float:left; clear:both}
.maxbztop a{width:240px; overflow:hidden;  height:22px;padding-left:15px; background:url(arrs.gif) no-repeat 7px -19px;white-space:normal; display:block; float:left}

.maxbzimg { }
.maxbzimg li{ float:left; padding:0px 8px 4px 8px;  background:url(maxmain.gif) no-repeat right bottom;}
.maxbzimg .maxbzlast{ background:none}
.maxbzimg li img{border:1px solid #fff}
.maxbzimg li a:hover img{ border:1px solid #d8d8d8}

.snbuylink {display:inline;position:relative;float:left;width:528px;margin-top:10px;border:1px solid #e3e3e3;border-top:none;overflow:hidden; padding-bottom:26px;}

.snbuylink h3 {width:109px;height:31px;line-height:32px;color:#fff;font-size:14px;text-indent:14px;background:url(maxmain.gif) no-repeat -400px 1px;}
.snbuylink dl dt {float:left;width:176px;font-size:14px;font-weight:700;text-align:center;cursor:pointer; font-family:microsoft yahei;border-left:1px solid #d8d8d8;margin-left:-1px; overflow:hidden}
.snbuylink dl dt.on {width:176px;color:#df0100;background:url(maxbg.gif) repeat-x 0 -396px;}
.snbuylink dl dd {position:absolute;bottom:0px; left:0px;height:18px;color:#fff; background:#f6f6f6;width:333px; height:20px; padding-left:205px; padding-top:6px;}
.snbuylink dl dd span {float:left;width:16px;height:17px;line-height:16px;margin-left:5px;text-align:center;background:url(maxmain.gif) no-repeat -400px -32px;cursor:pointer;}
.snbuylink dl dd span.on {background-position:-417px -32px;}
.snbuylinkMain {position:relative;width:528px;overflow:hidden; padding-top:10px;}
.snbuylinkMain ol {position:relative;left:0;top:0;width:2200px;}
.snbuylinkMain .more{width:528px; background:#f1f1f1}
.snbuylinkMain .GoodsList h6{ line-height:16px; height:32px; overflow:hidden; white-space:normal}
.snbuylinkMain .GoodsList li{ display:inline}
.snbuylink .snnav {height:31px; line-height:31px; overflow:hidden; background:url(maxbg.gif) 0 -260px repeat-x;width:104%}



/*主要分类*/
.layout {position:relative;width:998px;margin:15px auto 0 auto;border:1px solid #d8d8d8;border-top:#006dc8 2px solid; background:url(laybg.gif) repeat-y 0px 0 }
.layout h3 {height:30px;line-height:30px;line-height:29px\9;padding:2px 0 0 5px;color:#0172d0;font-size:16px;font-family:microsoft yahei; display:block;width:210px; background:url(maxfbg.gif) no-repeat 30px 11px}
.layout .GoodsListWrap{width:100%; padding-top:10px;}
.layout .GoodsListWrap .more{ padding-right:30px;}
.layout .snnav {height:36px;line-height:36px; border-bottom:1px solid #d8d8d8; background:#fff}
.f6{border-top:#b67c00 2px solid;}
.f6 h3{color:#b67c00; background:url(maxfbg1.gif) no-repeat 30px 11px}

.s_ft {position:absolute;left:120px;top:9px;width:400px;height:16px;line-height:16px;}
.s_ft a {display:block;float:left;font-size:14px;padding:0 15px;color:#0373d0;border-left:1px solid #c0e0ff;}
.s_ft a.noline {border:none;}
.s_ft a:hover {color:#f60;text-decoration:underline;}
.f_ft {position:absolute;right:0;top:10px;width:750px;height:14px;line-height:14px;text-align:right;overflow:hidden;}
.f_ft a {display:inline-block;color:#333;padding:0 15px;margin-right:-1px;border-right:1px solid #ddd;}
.f_ft a:hover {color:#f60;text-decoration:underline;}

.layleft {position:relative;float:left;width:189px;}
.laylicon {position:absolute;right:0;top:0;width:57px;height:58px;background:url(maxmain.gif) no-repeat -825px 0;}
.layleft .layf1 {height:28px;line-height:28px;background:url(maxbg.gif) repeat-x 0 -294px;width:189px;}
.layleft .layf1 dt {display:inline;float:left;width:63px;height:28px;line-height:28px;text-align:center;overflow:hidden;cursor:pointer;border-left:1px solid #d8d8d8;margin-left:-1px;}
.layleft .layf1 dt.on {color:#f60;font-weight:700;background:url(maxbg.gif) repeat-x 0 -328px;border-left:1px solid #d8d8d8;}
.layleft .layf2 {height:35px;line-height:35px;background:url(maxbg.gif) repeat-x 0 -430px;}
.layleft .layf2 dt {display:inline;float:left;width:70px;height:31px;line-height:31px;margin:4px 0 0 5px;text-align:center;overflow:hidden;cursor:pointer;}
.layleft .layf2 dt.on {color:#f60;font-weight:700;background:url(maxmain.gif) no-repeat -750px -35px;}
.layleft .laylMain {}
.layleft ol {background:#fff;}
.layleft .rank_list{ margin-bottom:-1px}
.layleft .rank_list ul li{ border-bottom:1px solid #d8d8d8; background:url(rankbg.gif) repeat-x bottom; }


.laymain {float:left;width:550px; overflow:hidden}
.laymain .GoodsList h6{ line-height:16px; height:32px; overflow:hidden; white-space:normal}
.laymain .GoodsList li{ display:inline}


.layright{ float:right;width:256px; overflow:hidden; overflow:hidden }
.layright .AdvBanner img{ display:block; border-bottom:1px solid #d8d8d8}

.laymain .GoodsList .itemsWrap,.maxflash .GoodsList .itemsWrap{ margin-bottom:10px;}
.layright .GoodsListWrap,.f6right .GoodsListWrap { padding:0}
.layright .GoodsList .itemsWrap table,.f6right .GoodsList .itemsWrap table{ padding:0; margin:0; border-top:1px solid #eee}
.layright .GoodsList .itemsWrap h6{ display: block; height:21px; line-height:21px; overflow:hidden}
.layright .GoodsList .itemsWrap h6 a,.f6right .GoodsList .itemsWrap h6 a{color:#c00;}


.layoutContent {}
.layoutContent .layoutContentli {width:978px;height:32px; display:block; clear:both; border-bottom:1px solid #b67c00; background:#fff; padding-left:20px;}
.layoutContent strong {height:29px;line-height:29px; float:left; text-align:center;width:130px; margin-top:3px;}
.layoutContent strong a {display:block;width:100px;height:29px;color:#b87c00;font-weight:700;font-size:14px;}
.layoutContent strong a.on {color:#fff;background:url(maxmain.gif) no-repeat  -822px 0px;}

.f6 .GoodsList li{ display:block}
.f6 .laymain .GoodsList .itemsWrap{ border-right:1px dashed #d8d8d8; border-bottom:1px dashed #d8d8d8; padding:0; margin:0 }
.f6 .laymain .GoodsList .last{ border-right:0; }
.f6 .laymain .GoodsList { margin-bottom:-3px;width:102%}


.maxpbrand{ border:1px solid #d8d8d8; border-top:0;width:992px; overflow:hidden; margin:0 auto; padding:3px; line-height:40px; }
.maxpbrand .AdvBanner{ padding:0; margin:0; line-height:16px;}
.maxpbrand .AdvBanner img{ display:inline-block; margin-right:3px;}
.maxpbrand div { padding:0; float: left}


